self reliant - Turkish English Dictionary